be doomed to fail/failure - Almanca İngilizce Sözlük